MGA: Rule-based specification of active object-oriented database applications

نویسندگان

  • Peter Sawyer
  • Ian Sommerville
چکیده

This paper describes a model for developing applications of active object-oriented databases based on three orthogonal concepts; methods, guards and actions and a tool which implements these ideas called MGA. MGA objects are active; they have guards which constrain the object's state, actions which maintain database integrity when the object's state changes and methods through which the object provides other services. These active components are implemented as (collections of) rules and rules are in turn modelled as objects.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Extended Aggregation Relationships for Process Specification and Enactment in Active Databases

Process specification in a variety of domains, such as experiment modeling, work-flow modeling, and processflows in semiconductor manufacturing, is typically characterized by recursive specification in terms of sequences and alternatives. A variety of models have been proposed for the specification of such processes. In particular, object-oriented techniques have been used for achieving various...

متن کامل

TriGSflow Active Object-Oriented Workflow Management

We present the multi-paradigm architecture TriGSflow for a workflow management system. TriGSflow is based on an active extension of the commercial object-oriented database system GemStoneTM. TriGSflow takes full advantage of the capabilities of the underlying database system such as reliability, recovery, transaction management, and authorization. At the current stage of implementation the nove...

متن کامل

Beyond Coupling Modes: Implementing Active Concepts on Top of a Commercial ooDBMS

Active object-oriented database systems are especially useful in the area of nonstandard applications in order to implement an event-driven and constraint-driven system environment. Several approaches exist in literature integrating active concepts into object-oriented databases. For most systems, their knowledge model is based on Event/Condition/Action rules, and their execution model is based...

متن کامل

Temporal Rule Specification and Management in Object-oriented Knowledge Bases

There have been many recent research efforts on temporal databases for managing current and historical data and on active databases for monitoring real-world events as well as data conditions/constraints by rules and triggers. However, the specification and management of temporal rules in active object-oriented databases has not been investigated. This paper deals with the specification and man...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Information & Software Technology

دوره 37  شماره 

صفحات  -

تاریخ انتشار 1995